/* Common definitions            **
**	uturan				         **/

#ifndef COMMON_TYPES_H
#define COMMON_TYPES_H

typedef enum {
	FALSE=0,
	TRUE =1
}BOOL;

typedef unsigned char 				U8;
typedef unsigned short int 			U16;
typedef unsigned   int				U32;		//depends on the architecture

typedef U8						    STATUS;
#define OK 							((STATUS)0)
#define ERROR						((STATUS)1)

typedef U8							SLOT_TYPE;
#define REAL_TIME_SLOT				((SLOT_TYPE)1)
#define NON_REAL_TIME_SLOT			((SLOT_TYPE)0)

typedef U8							STATE;
#define WAIT_FOR_REQRT    			((STATE)0)
#define WAIT_FOR_IL2CLRT 			((STATE)1)

#endif
